\section{Class Hierarchy}
This inheritance list is sorted roughly, but not completely, alphabetically\+:\begin{DoxyCompactList}
\item \contentsline{section}{Animation\+Creator}{\pageref{class_animation_creator}}{}
\item \contentsline{section}{brtr\+:\+:Body\+Of\+Rotation\+Function}{\pageref{structbrtr_1_1_body_of_rotation_function}}{}
\item Camera\begin{DoxyCompactList}
\item \contentsline{section}{brtr\+:\+:Weapon\+H\+U\+D}{\pageref{classbrtr_1_1_weapon_h_u_d}}{}
\end{DoxyCompactList}
\item Effect\begin{DoxyCompactList}
\item \contentsline{section}{brtr\+:\+:Cel\+Shading}{\pageref{classbrtr_1_1_cel_shading}}{}
\end{DoxyCompactList}
\item First\+Person\+Manipulator\begin{DoxyCompactList}
\item \contentsline{section}{brtr\+:\+:F\+P\+S\+Camera\+Manipulator}{\pageref{classbrtr_1_1_f_p_s_camera_manipulator}}{}
\end{DoxyCompactList}
\item G\+U\+I\+Event\+Handler\begin{DoxyCompactList}
\item \contentsline{section}{brtr\+:\+:Key\+Handler}{\pageref{classbrtr_1_1_key_handler}}{}
\item \contentsline{section}{brtr\+:\+:Weapon\+H\+U\+D\+:\+:Weapon\+Switch\+Handler}{\pageref{classbrtr_1_1_weapon_h_u_d_1_1_weapon_switch_handler}}{}
\end{DoxyCompactList}
\item Node\+Callback\begin{DoxyCompactList}
\item \contentsline{section}{brtr\+:\+:Base\+Interaction\+Callback}{\pageref{classbrtr_1_1_base_interaction_callback}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{brtr\+:\+:Add\+Portal\+Gun\+Interaction\+Callback}{\pageref{classbrtr_1_1_add_portal_gun_interaction_callback}}{}
\item \contentsline{section}{brtr\+:\+:Drunken\+Interaction\+Callback}{\pageref{classbrtr_1_1_drunken_interaction_callback}}{}
\item \contentsline{section}{brtr\+:\+:Program\+Switcher\+Callback}{\pageref{classbrtr_1_1_program_switcher_callback}}{}
\item \contentsline{section}{brtr\+:\+:Toon\+Tex\+Switcher\+Callback}{\pageref{classbrtr_1_1_toon_tex_switcher_callback}}{}
\end{DoxyCompactList}
\item \contentsline{section}{brtr\+:\+:Train\+Switcher\+Callback}{\pageref{classbrtr_1_1_train_switcher_callback}}{}
\end{DoxyCompactList}
\item Node\+Visitor\begin{DoxyCompactList}
\item \contentsline{section}{brtr\+:\+:Add\+Interaction\+Callback\+To\+Drawable\+Visitor}{\pageref{classbrtr_1_1_add_interaction_callback_to_drawable_visitor}}{}
\item \contentsline{section}{brtr\+:\+:Geometry\+Placer\+Visitor}{\pageref{classbrtr_1_1_geometry_placer_visitor}}{}
\item \contentsline{section}{brtr\+:\+:Modify\+Material\+Visitor}{\pageref{classbrtr_1_1_modify_material_visitor}}{}
\end{DoxyCompactList}
\item Position\+Attitude\+Transform\begin{DoxyCompactList}
\item \contentsline{section}{brtr\+:\+:Bench}{\pageref{classbrtr_1_1_bench}}{}
\item \contentsline{section}{brtr\+:\+:Control\+Room}{\pageref{classbrtr_1_1_control_room}}{}
\end{DoxyCompactList}
\item \contentsline{section}{brtr\+:\+:Rendering\+Pipeline}{\pageref{structbrtr_1_1_rendering_pipeline}}{}
\item Technique\begin{DoxyCompactList}
\item \contentsline{section}{brtr\+:\+:Cel\+Shading\+Technique}{\pageref{classbrtr_1_1_cel_shading_technique}}{}
\end{DoxyCompactList}
\end{DoxyCompactList}
